package pe.com.trener.layer.model.pojo;

/**
 * @author:   Oscar Erick Candela Carbajal
 * @rol:	  Analista Programador
 * @proyecto: Portal Trener
 *
 */

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "Planillon")

public class Planillon {
    
	@Id
	@Column(name = "CodPlanillon")
	private Integer codigoPlanillon;

	@Column(name = "NotaArea")
	private Double notaArea;	
	
	@Column(name = "Comentario")
	private String comentario;		
	
	@Column(name = "Observacion")
	private String observacion;		

	@ManyToOne
	@JoinColumn(name="CodAlumno")
	private  Alumno alumno;
	
	@ManyToOne
	@JoinColumn(name="CodTrimestre")
	private  Trimestre trimestre;		
	
	@ManyToOne
	@JoinColumn(name="CodProtocoloArea")
	private  ProtocoloArea protocoloArea;

	public Integer getCodigoPlanillon() {
		return codigoPlanillon;
	}

	public void setCodigoPlanillon(Integer codigoPlanillon) {
		this.codigoPlanillon = codigoPlanillon;
	}

	public Double getNotaArea() {
		return notaArea;
	}

	public void setNotaArea(Double notaArea) {
		this.notaArea = notaArea;
	}

	public String getComentario() {
		return comentario;
	}

	public void setComentario(String comentario) {
		this.comentario = comentario;
	}

	public String getObservacion() {
		return observacion;
	}

	public void setObservacion(String observacion) {
		this.observacion = observacion;
	}

	public Alumno getAlumno() {
		return alumno;
	}

	public void setAlumno(Alumno alumno) {
		this.alumno = alumno;
	}

	public Trimestre getTrimestre() {
		return trimestre;
	}

	public void setTrimestre(Trimestre trimestre) {
		this.trimestre = trimestre;
	}

	public ProtocoloArea getProtocoloArea() {
		return protocoloArea;
	}

	public void setProtocoloArea(ProtocoloArea protocoloArea) {
		this.protocoloArea = protocoloArea;
	}
	
}